xen: arm: enable aborts on all physical processors.
authorIan Campbell <ian.campbell@citrix.com>
Thu, 25 Apr 2013 14:45:50 +0000 (15:45 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 19 Jul 2013 13:53:46 +0000 (14:53 +0100)
commitbbccf0d088d2041d95ede1d59fc195205f932f38
tree750369f3b677227c73d585daa9309d87a7f40b2d
parentc57c50c1de759583d5de629fec205254280da4f0
xen: arm: enable aborts on all physical processors.

I'm not sure how this ended up in construct dom0 where it only affects the
boot cpu and doesn't logically fit.

Enable aborts at the same time as we enable interrupts.

I'm not sure what the behaviour of an "abort worthy" operation while aborts
are disable is, but it must surely be worse than calling do_unexpected_trap,
which is what happens from now on.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
xen/arch/arm/domain_build.c
xen/arch/arm/setup.c
xen/arch/arm/smpboot.c